pay back the debt - Turco Inglés Diccionario